build(deps): bump the gcp-actions group across 1 directory with 3 updates#303
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
…ates Bumps the gcp-actions group with 3 updates in the / directory: [google-github-actions/auth](https://github.com/google-github-actions/auth), [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud) and [google-github-actions/deploy-cloudrun](https://github.com/google-github-actions/deploy-cloudrun). Updates `google-github-actions/auth` from 2 to 3 - [Release notes](https://github.com/google-github-actions/auth/releases) - [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md) - [Commits](google-github-actions/auth@v2...v3) Updates `google-github-actions/setup-gcloud` from 2 to 3 - [Release notes](https://github.com/google-github-actions/setup-gcloud/releases) - [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md) - [Commits](google-github-actions/setup-gcloud@v2...v3) Updates `google-github-actions/deploy-cloudrun` from 2 to 3 - [Release notes](https://github.com/google-github-actions/deploy-cloudrun/releases) - [Changelog](https://github.com/google-github-actions/deploy-cloudrun/blob/main/CHANGELOG.md) - [Commits](google-github-actions/deploy-cloudrun@v2...v3) --- updated-dependencies: - dependency-name: google-github-actions/auth dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: gcp-actions - dependency-name: google-github-actions/deploy-cloudrun dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: gcp-actions - dependency-name: google-github-actions/setup-gcloud dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: gcp-actions ... Signed-off-by: dependabot[bot] <support@github.com>
bb1640b to
edf3abf
Compare
julianken-bot
left a comment
There was a problem hiding this comment.
Verdict: APPROVE
Same-tier risk: N/A (Dependabot, no Claude implementer)
Verification ledger
gh pr diff 303— confirms diff is 3 lines:auth@v2→v3,setup-gcloud@v2→v3,deploy-cloudrun@v2→v3. No other changes.grep -rn google-github-actions /Users/j/repos/tech-blog/.github/— onlydeploy.ymlconsumes these actions; no other workflow file affected.grep -rnE '(retries|backoff|backoff_limit|env_vars_file):' .github/— returns no matches. None of the four parameters removed in v3 (auth:retries,backoff,backoff_limit; deploy-cloudrun:env_vars_file) are in use anywhere in this repo.- Verified against the actual upstream removal PRs: google-github-actions/auth#508 (auth v3 removals) and google-github-actions/deploy-cloudrun#576 (deploy-cloudrun v3 removals).
- Verified that every input the workflow does pass (
workload_identity_provider,service_account,service,image,region,flags,env_vars,secrets) is still present in v3 action.yml files. - CI: ESLint, TypeScript, Vitest, Next.js Build, Analyze Bundle, CodeQL, all 4 E2E shards — all SUCCESS.
Findings
None. The focus-constraint check (auth v3 removed parameters) is clean: the repo only ever used the canonical workload-identity inputs, both of which are retained in v3.
Two adjacent observations recorded for context but not raised as findings:
setup-gcloudv3 disables the tool-cache by default (#724). Every deploy will redownload the gcloud SDK. For a workflow that runs only on push-to-main, the added wall-time is negligible.deploy-cloudrunv2.7.6 (rolled into v3) changed thewaitinput default tofalse. The repo does not setwait:, so this is silently inherited; deploys will return as soon as Cloud Run accepts the revision rather than after it becomes ready. For a min-instances=1 service with passing CI, this is acceptable.
Bottom line
Approve. Mechanical Dependabot bump with no parameter usage in the repo overlapping the v3 removal surface.
R13 shadow output (NOT a verdict)
Fired: .github/workflows/** touched. Sub-checks T1–T7 evaluated. T1–T5, T7: not applicable to a pure pinned-version bump. T6 (workflow coherence): PR's stated scope (3 major bumps) matches diff exactly. No drift.
— @julianken-bot (opus 4.7, fresh-context review)
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 10 minutes 57 seconds in the queue, including 3 minutes 7 seconds running CI. Required conditions to merge
|
Bumps the gcp-actions group with 3 updates in the / directory: google-github-actions/auth, google-github-actions/setup-gcloud and google-github-actions/deploy-cloudrun.
Updates
google-github-actions/authfrom 2 to 3Release notes
Sourced from google-github-actions/auth's releases.
... (truncated)
Commits
7c6bc77Release: v3.0.0 (#510)42e4997Remove hacky script (#509)5ea4dc1Bump to Node 24 and remove old parameters (#508)Updates
google-github-actions/setup-gcloudfrom 2 to 3Release notes
Sourced from google-github-actions/setup-gcloud's releases.
... (truncated)
Commits
aa5489cRelease: v3.0.1 (#729)26f734cRelease: v3.0.0 (#726)d26df95Update to use v3 references (#725)f7c2918Do not use the tool-cache by default (#724)6387e69Bump to node24 (#723)Updates
google-github-actions/deploy-cloudrunfrom 2 to 3Release notes
Sourced from google-github-actions/deploy-cloudrun's releases.
... (truncated)
Commits
2028e2dRelease: v3.0.1 (#584)41b25ceMake "wait" default to false (#583)e1b1b0bRelease: v3.0.0 (#577)0271ba2Bump to Node 24 and remove deprecated fields (#576)